Spaniards-
The Spaniards are an ethnic group of nation whom are native to Spain, located in southwestern Europe. Descending form prehistoric Iberian peoples, the Spaniards are known for large migrations. Spaniards also live largely in Latin America. Believed to be Paleolithic people, they arrived at the Iberian Pennisula about 35,000-40,000 years ago.
spain-flag.gif